home *** CD-ROM | disk | FTP | other *** search
-
-
-
- pppptttthhhhrrrreeeeaaaadddd____ssssiiiiggggmmmmaaaasssskkkk((((3333PPPP)))) pppptttthhhhrrrreeeeaaaadddd____ssssiiiiggggmmmmaaaasssskkkk((((3333PPPP))))
-
-
-
- NNNNAAAAMMMMEEEE
- pthread_sigmask - examine and change blocked signals
-
- CCCC SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ssssiiiiggggnnnnaaaallll....hhhh>>>>
-
- iiiinnnntttt pppptttthhhhrrrreeeeaaaadddd____ssssiiiiggggmmmmaaaasssskkkk((((iiiinnnntttt ooooppppeeeerrrraaaattttiiiioooonnnn,,,, ccccoooonnnnsssstttt ssssiiiiggggsssseeeetttt____tttt ****sssseeeetttt,,,, ssssiiiiggggsssseeeetttt____tttt ****oooolllldddd____sssseeeetttt))));;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The _p_t_h_r_e_a_d__s_i_g_m_a_s_k() function manipulates the set of signals which are
- blocked from delivery to the calling thread.
-
- A non-NNNNUUUULLLLLLLL _s_e_t specifies the set of signals to use in modifying the
- currently active set. The incoming signals may be added to, deleted from
- or completely replace the active set, as specified by the _o_p_e_r_a_t_i_o_n
- parameter which may have the following values:
-
- SSSSIIIIGGGG____BBBBLLLLOOOOCCCCKKKK Add specified signals to those in current mask.
-
- SSSSIIIIGGGG____UUUUNNNNBBBBLLLLOOOOCCCCKKKK Remove the specified signals from the current mask.
-
- SSSSIIIIGGGG____SSSSEEEETTTTMMMMAAAASSSSKKKK Replace the current mask with _s_e_t.
-
- If _o_l_d__s_e_t is not NNNNUUUULLLLLLLL, the current set of blocked signals (before
- modification) is returned in the space to which it points. In this way,
- with a NNNNUUUULLLLLLLL _s_e_t the user can determine the current signal mask.
-
- Routines described in _s_i_g_s_e_t_o_p_s() are used to create and examine the _s_e_t
- and _o_l_d__s_e_t signal masks.
-
- It is not possible to block SSSSIIIIGGGGKKKKIIIILLLLLLLL or SSSSIIIIGGGGSSSSTTTTOOOOPPPP. This restriction is
- silently imposed by the system.
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- On success, _p_t_h_r_e_a_d__s_i_g_m_a_s_k() returns zero; otherwise, an error number is
- returned:
-
- [[[[EEEEIIIINNNNVVVVAAAALLLL]]]] The value specified by _o_p_e_r_a_t_i_o_n is not equal to one of
- the defined values.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- sigaction(2), sigprocmask(2), sigsetops(3), pthread_kill(3P), signal(5).
-
- NNNNOOOOTTTTEEEESSSS
- In IRIX, _s_i_g_p_r_o_c_m_a_s_k() it is equivalent to pthread_sigmask().
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-